lao people's democratic republic - Dictionary definition and meaning for word lao people's democratic republic